901 W Linebaugh Ave, Tampa, FL 33612-7857, Tampa
"Good Cubans. I just wish they had a better fountain drinks and maybe offer some good type of combos."
"Good Cubans. I just wish they had a better fountain drinks and maybe offer some good type of combos."